muzzle compensator - Spanish English Dictionary